In the wake of the recent Formula 1 engine supplier musical chairs which led to Toro Rosso giving up Renault power for Honda, reports have emerged that this is the first step in Red Bull’s long-term withdrawal from Formula 1 as a team owner. Speculation is that Red Bull are looking to sell Toro Rosso […]